Abigail Canton
Lost In Space (1998)
The Other Man (2008)